multi-stage curtis turbine - French English Dictionary